offence against morality - Spanish English Dictionary